# 自定义python包模块
# 函数1 接收传入的字符串，将字符串反转返回
def str_reverse(s):
    """
    :param s: 字符串
    :return : 返回反转的字符串
    """
    return s[::-1]       # 切片，从尾部开始,开始位置:结束位置:步长

# 函数2 接收传入字符串，按照x,y下标，对字符串进行切换
def str_sub_str(s, x, y):
    """
    根据指定开始，结束下标进行切片
    :param s: 进行切片的字符
    :param x: 开始位置
    :param y: 结束位置
    :return:
    """
    return s[x:y]     # 将字符串进行切片，[开始位置：结束位置]


if __name__ == "__main__":    # 只在本文件内执行的语句，外部调用时不会执行
    s = str_reverse("asdfghjkl")
    print(s)

    s = str_sub_str("asdfghjkl",2,5)
    print(s)